EXCELlence in Robot Programming for Coating Applications
نویسنده
چکیده
Impressive gains have been made in thermal spray coatings through material development and coating parameter selection. Nevertheless, it is usually up to shop personnel to develop a robot program to achieve the final coating. Coating programs are often developed using trial and error. Some motion and deposit analysis programs are available [1], [2]. However, they can be costly and require a level of expertise that is generally not available to the typical coating shop. This paper discusses how Microsoft Excel 2003 software can be used as an aid for off-line development of a robot program for coating applications. It starts with a discussion of the Normal Distribution characteristic of thermal spray patterns. It then goes through development of an example using standard Excel function and chart tools for interactive feedback of the coating layers. Also included is a discussion on the use of the program for sensitivity analysis regarding changes to the spray pattern. Introduction Typical coating specifications provide details on the powder chemistry, powder morphology, powder feed rate, gas flow rates, gun configuration, gun traverse speed and gun stand-off distance. But little if any information is provided to the coating technician regarding motions for the gun. This is understandable for coatings applied manually, using a hand-held gun. For such cases it is up to the operator to establish the motion pattern. With the advent of robotic gun manipulators, the coating engineer can specify the gun motions for optimum results. This paper has two objectives: 1) to illustrate a technique for motion program development using tools available in Excel software and 2) to illustrate the cost-benefits of a well-engineered motion pattern. A sample program is developed to illustrate the technique and the benefits. Procedure Our starting point is to assume a Normal Distribution for the coating section. Values for the Normal Distribution are determined from coating tests. A mathematical representation of the object being coated is developed, a series of potential coating paths defined and trial paths evaluated. A representative section is developed using the Excel Chart Wizard. This allows for evaluation of the coating and determination of compliance to the specification. Characterization of Spray Pattern For the sample case, coating on a plate from multiple passes of the thermal spray gun results in a cross-section of the type illustrated in Fig. 1. The data in this figure is from vacuum plasma coating, but similar distributions have been observed in other thermal spray operations, including atmospheric plasma spray, flame spray and HVOF operations. If the coating follows a Normal Distribution characteristic, the coating thickness (ordinate) can be defined as shown in the following equation:
منابع مشابه
Improvement of position measurement for 6R robot using magnetic encoder AS5045
Recording the variation of joint angles as a feedback to the control unit is frequent in articulated arms. In this paper, magnetic sensor AS5045, which is a contactless encoder, is employed to measure joint angles of 6R robot and the performance of that is examined. The sensor has a low volume, two digital outputs and provides a high resolution measurement for users; furthermore its zero positi...
متن کاملVariable Impedance Control for Rehabilitation Robot using Interval Type-2 Fuzzy Logic
In this study, a novel variable impedance control for a lower-limb rehabilitation robotic system using voltage control strategy is presented. The majority of existing control approaches are based on control torque strategy, which require the knowledge of robot dynamics as well as dynamic of patients. This requires the controller to overcome complex problems such as uncertainties and nonlinearit...
متن کاملTransformative CAD based industrial robot program generation
Industrial robots are widely used in various processes of surface manufacturing, such as spray painting, spray forming, rapid tooling, spray coating, and polishing. Robot programming for these applications is still time consuming and costly. Typical teaching methods are not cost effective and efficient. There are many off-line programming methods developed to reduce the robot programming effort...
متن کاملWorkspace Boundary Avoidance in Robot Teaching by Demonstration Using Fuzzy Impedance Control
The present paper investigates an intuitive way of robot path planning, called robot teaching by demonstration. In this method, an operator holds the robot end-effector and moves it through a number of positions and orientations in order to teach it a desired task. The presented control architecture applies impedance control in such a way that the end-effector follows the operator’s hand with d...
متن کاملDynamics modeling and stable gait planning of a quadruped robot in walking over uneven terrains
Quadruped robots have unique capabilities for motion over uneven natural environments. This article presents a stable gait for a quadruped robot in such motions and discusses the inverse-dynamics control scheme to follow the planned gait. First, an explicit dynamics model will be developed using a novel constraint elimination method for an 18-DOF quadruped robot. Thereafter, an inverse-dynamics...
متن کامل